CEO
Michael Garrett
CEO Approval Rating
73/100
Omada is a provider of identity and access management solutions for healthcare, retail and manufacturing sectors.